offshore installations - Francés Inglés Diccionario